European Markets Dip as ECB Rate Decision and Inflation Data Take Center Stage
European markets opened lower as investors await the ECB's interest rate decision and digest inflation data. The UK reported a drop in annual inflation to 2.6% in March, below fore...